﻿#ifndef LOGWINDOW_H
#define LOGWINDOW_H

#include <QMainWindow>
#include <QFile>
#include <QDebug>
#include <QList>
#include "mainwindow.h"
#include "puywindow.h"
QT_BEGIN_NAMESPACE
namespace Ui { class logWindow; }
QT_END_NAMESPACE

class logWindow : public QMainWindow
{
    Q_OBJECT

public:
    logWindow(QWidget *parent = nullptr);
    ~logWindow();


public:
    void openFile();

signals:
    void sendUserInfo(const QString& userName, const int& u_Index);

private slots:
    void on_comboBox_currentIndexChanged(int index);

    void on_logBtn_clicked();

    void on_viewPwdBtn_clicked();

    void on_regBtn_clicked();



private:
    Ui::logWindow *ui;
    QStringList userStringList; //用于存放单个用户信息，用户信息：账号 密码 身份 登录状态
    QList<QStringList> userList;    //用于存放所有用户信息
    int userIndex;  //员工身份索引，1为管理员，0为员工
    bool viewBtn;   //查看密码按钮状态
    int count; //登录次数
};
#endif // LOGWINDOW_H
